<html lang="en-US" xml:lang="en-US" xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <title>C66 Size Benchmarks</title>
    <style type="text/css" media="screen">table { border-collapse: collapse; font-family: "Ariel", sans-serif } 
                   td    { background: white; border: ridge black } 
                    tr.hdr { font-weight: bolder }</style>
  </head>
  <body>
    <h1>C66 Size Benchmarks</h1>
    <h2>ti.platforms.evm6678 (compiler version: 7.4.4)</h2>
    <h3>(all sizes are in 8-bit bytes)</h3>
  </body>
  <body xmlns="">
    <div>
      <h3>Static Module Applications</h3>
      <table>
        <tr class="hdr">
          <td style="width:250px; border-bottom-style:none"/>
          <td style="background-color:rgb(150,150,255); border-left-style:none; border-right-style:none"/>
          <td style="background-color:rgb(150,150,255); border-left-style:none; border-right-style:none"/>
          <td style="background-color:rgb(150,150,255); border-left-style:none; border-right-style:none">ROM</td>
          <td style="background-color:rgb(150,150,255); border-left-style:none"/>
          <td style="background-color:rgb(150,255,150); border-left-style:none; border-right-style:none"/>
          <td style="background-color:rgb(150,255,150); border-left-style:none; border-right-style:none"/>
          <td style="background-color:rgb(150,255,150); border-left-style:none; border-right-style:none">RAM</td>
          <td style="background-color:rgb(150,255,150); border-left-style:none; border-right-style:none"/>
          <td style="background-color:rgb(150,255,150); border-left-style:none"/>
        </tr>
        <tr class="hdr">
          <td style="border-top-style:none"/>
          <td>Code</td>
          <td>Initialized Data</td>
          <td>C-initialization</td>
          <td>Total ROM</td>
          <td>ISR/C Stack</td>
          <td>Task Stacks</td>
          <td>Heaps</td>
          <td>BSS</td>
          <td>Total RAM</td>
        </tr>
        <tr>
          <td>Kernel Only</td>
          <td>9216</td>
          <td>1944</td>
          <td>136</td>
          <td>11296</td>
          <td>1024</td>
          <td>0</td>
          <td>0</td>
          <td>364</td>
          <td>1388</td>
        </tr>
        <tr>
          <td>Hwi application</td>
          <td>10144</td>
          <td>2056</td>
          <td>156</td>
          <td>12356</td>
          <td>1024</td>
          <td>0</td>
          <td>0</td>
          <td>388</td>
          <td>1412</td>
        </tr>
        <tr>
          <td>Clock application</td>
          <td>16960</td>
          <td>2118</td>
          <td>920</td>
          <td>19998</td>
          <td>1024</td>
          <td>0</td>
          <td>0</td>
          <td>1508</td>
          <td>2532</td>
        </tr>
        <tr>
          <td>Clock Object application</td>
          <td>16960</td>
          <td>2118</td>
          <td>948</td>
          <td>20026</td>
          <td>1024</td>
          <td>0</td>
          <td>0</td>
          <td>1540</td>
          <td>2564</td>
        </tr>
        <tr>
          <td>Swi application</td>
          <td>11680</td>
          <td>2074</td>
          <td>260</td>
          <td>14014</td>
          <td>1024</td>
          <td>0</td>
          <td>0</td>
          <td>484</td>
          <td>1508</td>
        </tr>
        <tr>
          <td>Swi Object application</td>
          <td>11680</td>
          <td>2078</td>
          <td>280</td>
          <td>14038</td>
          <td>1024</td>
          <td>0</td>
          <td>0</td>
          <td>540</td>
          <td>1564</td>
        </tr>
        <tr>
          <td>Task application</td>
          <td>20416</td>
          <td>2154</td>
          <td>1128</td>
          <td>23698</td>
          <td>1024</td>
          <td>1024</td>
          <td>0</td>
          <td>1780</td>
          <td>3828</td>
        </tr>
        <tr>
          <td>Task Object application</td>
          <td>20416</td>
          <td>2158</td>
          <td>1180</td>
          <td>23754</td>
          <td>1024</td>
          <td>1536</td>
          <td>0</td>
          <td>1868</td>
          <td>4428</td>
        </tr>
        <tr>
          <td>Semaphore application</td>
          <td>21152</td>
          <td>2166</td>
          <td>1196</td>
          <td>24514</td>
          <td>1024</td>
          <td>1536</td>
          <td>0</td>
          <td>1892</td>
          <td>4452</td>
        </tr>
        <tr>
          <td>Semaphore Object application</td>
          <td>21152</td>
          <td>2170</td>
          <td>1216</td>
          <td>24538</td>
          <td>1024</td>
          <td>1536</td>
          <td>0</td>
          <td>1916</td>
          <td>4476</td>
        </tr>
        <tr>
          <td>Default Configuration</td>
          <td>42016</td>
          <td>8744</td>
          <td>1372</td>
          <td>52132</td>
          <td>4096</td>
          <td>2048</td>
          <td>4096</td>
          <td>3252</td>
          <td>13492</td>
        </tr>
      </table>
    </div>
    <div>
      <h3>Dynamic Applications</h3>
      <table>
        <tr class="hdr">
          <td style="width:250px; border-bottom-style:none"/>
          <td style="background-color:rgb(150,150,255); border-left-style:none; border-right-style:none"/>
          <td style="background-color:rgb(150,150,255); border-left-style:none; border-right-style:none"/>
          <td style="background-color:rgb(150,150,255); border-left-style:none; border-right-style:none">ROM</td>
          <td style="background-color:rgb(150,150,255); border-left-style:none"/>
          <td style="background-color:rgb(150,255,150); border-left-style:none; border-right-style:none"/>
          <td style="background-color:rgb(150,255,150); border-left-style:none; border-right-style:none"/>
          <td style="background-color:rgb(150,255,150); border-left-style:none; border-right-style:none">RAM</td>
          <td style="background-color:rgb(150,255,150); border-left-style:none; border-right-style:none"/>
          <td style="background-color:rgb(150,255,150); border-left-style:none"/>
        </tr>
        <tr class="hdr">
          <td style="border-top-style:none"/>
          <td>Code</td>
          <td>Initialized Data</td>
          <td>C-initialization</td>
          <td>Total ROM</td>
          <td>ISR/C Stack</td>
          <td>Task Stacks</td>
          <td>Heaps</td>
          <td>BSS</td>
          <td>Total RAM</td>
        </tr>
        <tr>
          <td>Dynamic Memory application</td>
          <td>22560</td>
          <td>2232</td>
          <td>1244</td>
          <td>26036</td>
          <td>1024</td>
          <td>1536</td>
          <td>4096</td>
          <td>1924</td>
          <td>8580</td>
        </tr>
        <tr>
          <td>Dynamic Task application</td>
          <td>24928</td>
          <td>2358</td>
          <td>1252</td>
          <td>28538</td>
          <td>1024</td>
          <td>1536</td>
          <td>4096</td>
          <td>1932</td>
          <td>8588</td>
        </tr>
        <tr>
          <td>Dynamic Semaphore application</td>
          <td>26112</td>
          <td>2482</td>
          <td>1260</td>
          <td>29854</td>
          <td>1024</td>
          <td>1536</td>
          <td>4096</td>
          <td>1940</td>
          <td>8596</td>
        </tr>
      </table>
    </div>
  </body>
</html>